stand for parliament - Francés Inglés Diccionario